mountain rose - Spanish English Dictionary